young shepherd - English Synonyms Dictionary